package bean.waqu;

import java.util.List;

/**
 * Created by matengfei on 15/6/22.
 */
public class SearchGuitar {

    /**
     * ads : []
     * flow_ads : []
     * datas : [{"preview":"http://picstat.waqu.com/is/pr/p1wlsjrdgj0byyxd?sid=14f65a8f495d","topics":[{"videoCount":7292,"lastUpdate":1433998193326,"name":"吉他","likeCount":195354,"headline":false,"liked":true,"cid":"535f74cc2b751a55fa1a8602"}],"hotness":10,"title":"FD650C 老齐2代","uploadTime":1404669435220,"url":"http://v.youku.com/v_show/id_XNzM2NTk2MzQw.html","videoSize":"624*1110","duration":325,"imgUrl":"http://picstat.waqu.com/is/simg/p1wlsjrdgj0byyxd?sid=14f65a8f495d","urls":[{"type":8,"url":"http://v.youku.com/v_show/id_XNzM2NTk2MzQw.html"},{"type":7,"url":"http://picstat.waqu.com/is/v/a/p1wlsjrdgj0byyxd"},{"type":9,"url":"http://picstat.waqu.com/is/v/k/p1wlsjrdgj0byyxd"},{"type":10,"url":"http://picstat.waqu.com/is/v/d/p1wlsjrdgj0byyxd"}],"wid":"p1wlsjrdgj0byyxd","slow":false,"sourceType":2,"createTime":1404632915744,"fileSize":0,"loop":false,"download_url":"http://picstat.waqu.com/is/d/p1wlsjrdgj0byyxd","ctag":"m!simpleIncre-t!default-nh!hot-dist!liked","bigImgUrl":"http://picstat.waqu.com/is/img/p1wlsjrdgj0byyxd?sid=14f65a8f495d","watchCount":0},{"preview":"http://picstat.waqu.com/is/pr/4l73kepyhae2ntai?sid=14f65a8f495d","topics":[{"videoCount":7292,"lastUpdate":1433998193326,"name":"吉他","likeCount":195392,"headline":false,"liked":true,"cid":"535f74cc2b751a55fa1a8602"}],"hotness":10,"title":"新思维吉他自学教程2-2 和声 吉他弹唱教学经典","uploadTime":1399652812232,"url":"http://v.youku.com/v_show/id_XNTAzNTk4MTk2.html","videoSize":"1104*622","duration":583,"imgUrl":"http://picstat.waqu.com/is/simg/4l73kepyhae2ntai?sid=14f65a8f495d","urls":[{"type":8,"url":"http://v.youku.com/v_show/id_XNTAzNTk4MTk2.html"},{"type":7,"url":"http://picstat.waqu.com/is/v/a/4l73kepyhae2ntai"},{"type":9,"url":"http://picstat.waqu.com/is/v/k/4l73kepyhae2ntai"},{"type":10,"url":"http://picstat.waqu.com/is/v/d/4l73kepyhae2ntai"}],"wid":"4l73kepyhae2ntai","playlist":"552b9d9086c6434aba237301","slow":false,"sourceType":2,"createTime":1383044023501,"fileSize":0,"loop":false,"download_url":"http://picstat.waqu.com/is/d/4l73kepyhae2ntai","ctag":"m!simpleIncre-t!default-nh!hot-dist!liked","bigImgUrl":"http://picstat.waqu.com/is/img/4l73kepyhae2ntai?sid=14f65a8f495d","watchCount":2502},{"preview":"http://picstat.waqu.com/is/pr/ykoyofnola2dsm2p?sid=14f65a8f495d","topics":[{"videoCount":7292,"lastUpdate":1433998193326,"name":"吉他","likeCount":195354,"headline":false,"liked":true,"cid":"535f74cc2b751a55fa1a8602"}],"hotness":10,"title":"吉他教学入门(12)","uploadTime":1399438981537,"url":"http://v.youku.com/v_show/id_XODU4NTM0MTY=.html","videoSize":"320*240","duration":793,"imgUrl":"http://picstat.waqu.com/is/simg/ykoyofnola2dsm2p?sid=14f65a8f495d","urls":[{"type":8,"url":"http://v.youku.com/v_show/id_XODU4NTM0MTY=.html"},{"type":7,"url":"http://picstat.waqu.com/is/v/a/ykoyofnola2dsm2p"},{"type":9,"url":"http://picstat.waqu.com/is/v/k/ykoyofnola2dsm2p"},{"type":10,"url":"http://picstat.waqu.com/is/v/d/ykoyofnola2dsm2p"}],"wid":"ykoyofnola2dsm2p","playlist":"5493ba8084b5e374a2eefa53","slow":false,"sourceType":2,"createTime":1241758849980,"fileSize":0,"loop":false,"download_url":"http://picstat.waqu.com/is/d/ykoyofnola2dsm2p","ctag":"m!simpleIncre-t!default-nh!hot-dist!liked","bigImgUrl":"http://picstat.waqu.com/is/img/ykoyofnola2dsm2p?sid=14f65a8f495d","watchCount":2274},{"preview":"http://picstat.waqu.com/is/pr/hhnhc3hen3m3c1p8?sid=14f65a8f495d","topics":[{"videoCount":7292,"lastUpdate":1433998193326,"name":"吉他","likeCount":195392,"headline":false,"liked":true,"cid":"535f74cc2b751a55fa1a8602"}],"hotness":10,"title":"脸谱吉他入门教程-我想学吉他56 《致青春》吉他弹唱","uploadTime":1396905019155,"url":"http://v.youku.com/v_show/id_XNTU2MDE3ODQ0.html","videoSize":"1104*622","duration":949,"imgUrl":"http://picstat.waqu.com/is/simg/hhnhc3hen3m3c1p8?sid=14f65a8f495d","urls":[{"type":8,"url":"http://v.youku.com/v_show/id_XNTU2MDE3ODQ0.html"},{"type":7,"url":"http://picstat.waqu.com/is/v/a/hhnhc3hen3m3c1p8"},{"type":9,"url":"http://picstat.waqu.com/is/v/k/hhnhc3hen3m3c1p8"},{"type":10,"url":"http://picstat.waqu.com/is/v/d/hhnhc3hen3m3c1p8"}],"wid":"hhnhc3hen3m3c1p8","playlist":"548bba5984b5e30222dbfa82","slow":false,"sourceType":2,"createTime":1383043975430,"fileSize":0,"loop":false,"download_url":"http://picstat.waqu.com/is/d/hhnhc3hen3m3c1p8","ctag":"m!simpleIncre-t!default-nh!hot-dist!liked","bigImgUrl":"http://picstat.waqu.com/is/img/hhnhc3hen3m3c1p8?sid=14f65a8f495d","watchCount":1880},{"preview":"http://picstat.waqu.com/is/pr/6rnp0dfijiy2w68o?sid=14f65a8f495d","topics":[{"videoCount":7292,"lastUpdate":1433998193326,"name":"吉他","likeCount":195354,"headline":false,"liked":true,"cid":"535f74cc2b751a55fa1a8602"}],"hotness":10,"title":"吉他教学入门（3）","uploadTime":1399496268081,"url":"http://v.youku.com/v_show/id_XODU0NjI2MTI=.html","videoSize":"320*240","duration":793,"imgUrl":"http://picstat.waqu.com/is/simg/6rnp0dfijiy2w68o?sid=14f65a8f495d","urls":[{"type":8,"url":"http://v.youku.com/v_show/id_XODU0NjI2MTI=.html"},{"type":7,"url":"http://picstat.waqu.com/is/v/a/6rnp0dfijiy2w68o"},{"type":9,"url":"http://picstat.waqu.com/is/v/k/6rnp0dfijiy2w68o"},{"type":10,"url":"http://picstat.waqu.com/is/v/d/6rnp0dfijiy2w68o"}],"wid":"6rnp0dfijiy2w68o","playlist":"5493ba8084b5e374a2eefa53","slow":false,"sourceType":2,"createTime":1241816151397,"fileSize":0,"loop":false,"download_url":"http://picstat.waqu.com/is/d/6rnp0dfijiy2w68o","ctag":"m!simpleIncre-t!default-nh!hot-dist!liked","bigImgUrl":"http://picstat.waqu.com/is/img/6rnp0dfijiy2w68o?sid=14f65a8f495d","watchCount":21884}]
     * last_post : 5
     * recomm_topics : []
     */
    private List<?> ads;
    private List<?> flow_ads;
    private List<DatasEntity> datas;
    private String last_post;
    private List<?> recomm_topics;

    public void setAds(List<?> ads) {
        this.ads = ads;
    }

    public void setFlow_ads(List<?> flow_ads) {
        this.flow_ads = flow_ads;
    }

    public void setDatas(List<DatasEntity> datas) {
        this.datas = datas;
    }

    public void setLast_post(String last_post) {
        this.last_post = last_post;
    }

    public void setRecomm_topics(List<?> recomm_topics) {
        this.recomm_topics = recomm_topics;
    }

    public List<?> getAds() {
        return ads;
    }

    public List<?> getFlow_ads() {
        return flow_ads;
    }

    public List<DatasEntity> getDatas() {
        return datas;
    }

    public String getLast_post() {
        return last_post;
    }

    public List<?> getRecomm_topics() {
        return recomm_topics;
    }

    public class DatasEntity {
        /**
         * preview : http://picstat.waqu.com/is/pr/p1wlsjrdgj0byyxd?sid=14f65a8f495d
         * topics : [{"videoCount":7292,"lastUpdate":1433998193326,"name":"吉他","likeCount":195354,"headline":false,"liked":true,"cid":"535f74cc2b751a55fa1a8602"}]
         * hotness : 10.0
         * title : FD650C 老齐2代
         * uploadTime : 1404669435220
         * url : http://v.youku.com/v_show/id_XNzM2NTk2MzQw.html
         * videoSize : 624*1110
         * duration : 325
         * imgUrl : http://picstat.waqu.com/is/simg/p1wlsjrdgj0byyxd?sid=14f65a8f495d
         * urls : [{"type":8,"url":"http://v.youku.com/v_show/id_XNzM2NTk2MzQw.html"},{"type":7,"url":"http://picstat.waqu.com/is/v/a/p1wlsjrdgj0byyxd"},{"type":9,"url":"http://picstat.waqu.com/is/v/k/p1wlsjrdgj0byyxd"},{"type":10,"url":"http://picstat.waqu.com/is/v/d/p1wlsjrdgj0byyxd"}]
         * wid : p1wlsjrdgj0byyxd
         * slow : false
         * sourceType : 2
         * createTime : 1404632915744
         * fileSize : 0
         * loop : false
         * download_url : http://picstat.waqu.com/is/d/p1wlsjrdgj0byyxd
         * ctag : m!simpleIncre-t!default-nh!hot-dist!liked
         * bigImgUrl : http://picstat.waqu.com/is/img/p1wlsjrdgj0byyxd?sid=14f65a8f495d
         * watchCount : 0
         */
        private String preview;
        private List<TopicsEntity> topics;
        private double hotness;
        private String title;
        private long uploadTime;
        private String url;
        private String videoSize;
        private int duration;
        private String imgUrl;
        private List<UrlsEntity> urls;
        private String wid;
        private boolean slow;
        private int sourceType;
        private long createTime;
        private int fileSize;
        private boolean loop;
        private String download_url;
        private String ctag;
        private String bigImgUrl;
        private int watchCount;

        public void setPreview(String preview) {
            this.preview = preview;
        }

        public void setTopics(List<TopicsEntity> topics) {
            this.topics = topics;
        }

        public void setHotness(double hotness) {
            this.hotness = hotness;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public void setUploadTime(long uploadTime) {
            this.uploadTime = uploadTime;
        }

        public void setUrl(String url) {
            this.url = url;
        }

        public void setVideoSize(String videoSize) {
            this.videoSize = videoSize;
        }

        public void setDuration(int duration) {
            this.duration = duration;
        }

        public void setImgUrl(String imgUrl) {
            this.imgUrl = imgUrl;
        }

        public void setUrls(List<UrlsEntity> urls) {
            this.urls = urls;
        }

        public void setWid(String wid) {
            this.wid = wid;
        }

        public void setSlow(boolean slow) {
            this.slow = slow;
        }

        public void setSourceType(int sourceType) {
            this.sourceType = sourceType;
        }

        public void setCreateTime(long createTime) {
            this.createTime = createTime;
        }

        public void setFileSize(int fileSize) {
            this.fileSize = fileSize;
        }

        public void setLoop(boolean loop) {
            this.loop = loop;
        }

        public void setDownload_url(String download_url) {
            this.download_url = download_url;
        }

        public void setCtag(String ctag) {
            this.ctag = ctag;
        }

        public void setBigImgUrl(String bigImgUrl) {
            this.bigImgUrl = bigImgUrl;
        }

        public void setWatchCount(int watchCount) {
            this.watchCount = watchCount;
        }

        public String getPreview() {
            return preview;
        }

        public List<TopicsEntity> getTopics() {
            return topics;
        }

        public double getHotness() {
            return hotness;
        }

        public String getTitle() {
            return title;
        }

        public long getUploadTime() {
            return uploadTime;
        }

        public String getUrl() {
            return url;
        }

        public String getVideoSize() {
            return videoSize;
        }

        public int getDuration() {
            return duration;
        }

        public String getImgUrl() {
            return imgUrl;
        }

        public List<UrlsEntity> getUrls() {
            return urls;
        }

        public String getWid() {
            return wid;
        }

        public boolean isSlow() {
            return slow;
        }

        public int getSourceType() {
            return sourceType;
        }

        public long getCreateTime() {
            return createTime;
        }

        public int getFileSize() {
            return fileSize;
        }

        public boolean isLoop() {
            return loop;
        }

        public String getDownload_url() {
            return download_url;
        }

        public String getCtag() {
            return ctag;
        }

        public String getBigImgUrl() {
            return bigImgUrl;
        }

        public int getWatchCount() {
            return watchCount;
        }

        public class TopicsEntity {
            /**
             * videoCount : 7292
             * lastUpdate : 1433998193326
             * name : 吉他
             * likeCount : 195354
             * headline : false
             * liked : true
             * cid : 535f74cc2b751a55fa1a8602
             */
            private int videoCount;
            private long lastUpdate;
            private String name;
            private int likeCount;
            private boolean headline;
            private boolean liked;
            private String cid;

            public void setVideoCount(int videoCount) {
                this.videoCount = videoCount;
            }

            public void setLastUpdate(long lastUpdate) {
                this.lastUpdate = lastUpdate;
            }

            public void setName(String name) {
                this.name = name;
            }

            public void setLikeCount(int likeCount) {
                this.likeCount = likeCount;
            }

            public void setHeadline(boolean headline) {
                this.headline = headline;
            }

            public void setLiked(boolean liked) {
                this.liked = liked;
            }

            public void setCid(String cid) {
                this.cid = cid;
            }

            public int getVideoCount() {
                return videoCount;
            }

            public long getLastUpdate() {
                return lastUpdate;
            }

            public String getName() {
                return name;
            }

            public int getLikeCount() {
                return likeCount;
            }

            public boolean isHeadline() {
                return headline;
            }

            public boolean isLiked() {
                return liked;
            }

            public String getCid() {
                return cid;
            }
        }

        public class UrlsEntity {
            /**
             * type : 8
             * url : http://v.youku.com/v_show/id_XNzM2NTk2MzQw.html
             */
            private int type;
            private String url;

            public void setType(int type) {
                this.type = type;
            }

            public void setUrl(String url) {
                this.url = url;
            }

            public int getType() {
                return type;
            }

            public String getUrl() {
                return url;
            }
        }
    }
}
